package com.etlmaster.executor.steps.extract;



import com.etlmaster.executor.StepMeta;

public class Hive2HdfsStepMeta extends StepMeta {
	
	private String dsName;
	private String isLocal;
	private String targetDir;
	private String userName;
	private String password;
	private String sql;
	private String fieldSplit;
	private String mapNum;
	

	public Hive2HdfsStepMeta(String id, String name,String step_code, String session_id, String paramStr) {
		super(id, name,step_code, session_id, paramStr);
	}
	
	public String getMapNum() {
		return this.variableSubstitution(mapNum);
	}

	public void setMapNum(String mapNum) {
		this.mapNum = mapNum;
	}
	
	public String getSql() {
		return this.variableSubstitution(sql);
	}

	public void setSql(String sql) {
		this.sql = sql;
	}



	public String getUserName() {
		return userName;
	}
	public void setUserName(String userName) {
		this.userName = userName;
	}
	public String getPassword() {
		return password;
	}
	public void setPassword(String password) {
		this.password = password;
	}



	public String getDsName() {
		return this.variableSubstitution(dsName);
	}



	public void setDsName(String dsName) {
		this.dsName = dsName;
	}

	public String getIsLocal() {
		return isLocal;
	}

	public void setIsLocal(String isLocal) {
		this.isLocal = isLocal;
	}


	public String getTargetDir() {
		return this.variableSubstitution(targetDir);
	}


	public void setTargetDir(String targetDir) {
		this.targetDir = targetDir;
	}



	public String getFieldSplit() {
		return fieldSplit;
	}



	public void setFieldSplit(String fieldSplit) {
		this.fieldSplit = fieldSplit;
	}



	@Override
	protected void loadParamsFromConfigTable() {

		
	}

}
